Third Eyelid — synonyms, definition
1. third eyelid (Noun)
1 synonym
nictitating membrane
1 definition
third eyelid (Noun) — A protective fold of skin in the eyes of reptiles and birds and some mammals.
1 type of
protective fold
1 type
haw
3 parts of
eye oculus optic